/**
 * ファイル名：ActionBeanInterceptor.java
 * 
 * <PRE>
 * 機能：アクションのインターセプター
 * </PRE>
 * 
 * 作成者：謝岩
 * 作成日：2011年7月23日
 * 
 * 更新履歴：
 * 2011/07/23　謝岩　新規作成
 */
package common.interceptors;

import net.sourceforge.stripes.action.Resolution;
import net.sourceforge.stripes.controller.ExecutionContext;
import net.sourceforge.stripes.controller.Interceptor;
import net.sourceforge.stripes.controller.Intercepts;
import net.sourceforge.stripes.controller.LifecycleStage;

/**
 * クラス名：ActionBeanInterceptor
 * 
 * <PRE>
 * 機能：アクションのインターセプター
 * </PRE>
 * 
 */
@Intercepts({LifecycleStage.EventHandling})
public class ActionBeanInterceptor implements Interceptor {

	@Override
	public Resolution intercept(ExecutionContext context) throws Exception {
		
		// アクションクラス
		Class<?> actionBeanClass = context.getActionBean().getClass();
		
		// フォームパース
		String formPath = actionBeanClass.getName();
		System.out.println(formPath);
		return null;
	}

}
